multi-layered waterproofing - French English Dictionary